@import "common";
input{outline:none;}
#xz-login-content{
    width:100%;
    height:440px;
    padding:30px 0 50px 0px;
      .xz-login-warp{
          width:1098px;
          height:440px;
          margin: 0 auto;
        .xz-login-left {
            height:340px;
            width:500px;
            padding:60px 69px 40px 69px;
            float:left;
            border-right: solid 1px #e1e1e1;
          }
         .xz-login-right{
             float:left;
             height:370px;
             width:349px;
             padding:30px 50px 0 50px;
                   h1{
                     width:350px;
                     height:45px;
                     margin:3px 65px 0 0;
                     color:#FF1574;
                     font-size:24px;
                     text-align: left;
                     line-height:28px;
                
                 span{
                     float:right;
                     width:182px;
                     height:45px;
                     line-height:45px;
                     font-size:14px;
                     line-height: 40px;
                     color: #969696;
                     font-weight: normal;
                    vertical-align: bottom;
                     a{
                        color:#FF1574;
                     }
                    } 
                  } 
                  
            .xz-login-right-put{
                    position: relative;
                    margin-bottom: 35px;
                    font-size: 14px;
               #login-error{
                 position: absolute;
                 left: 0px;
                 top: 45px;
                 border: none;
                 padding: 0 10px;
                 width: 332px;
                 line-height: 33px;
                 text-align: left; 
               }     
                   
                input{
                        width: 300px;
                        height: 20px;
                        line-height: 20px;
                        padding-top: 10px;
                        padding-bottom: 10px;
                        border: solid 1px #ccc;
                        padding-left: 45px;
                        font-family: "microsoft yahei";
                        display: block;
                    }
                     i{
                        width: 40px;
                        height: 40px;
                        background: url(../img/denglubg.png) -0px -80px no-repeat;
                        display: block;
                        position: absolute;
                        left: 5px;
                        top: 0;
                }
            }   
            
            .xz-login-forget{
               width:350px;
               height:22px; 
               overflow: hidden;
               input{
                   width: 22px;
                   height: 22px;
                   border: solid 1px #ccc;
                   float: left;
                   vertical-align: middle;
                   margin-left:1px;
                   margin-top:1px;
               }
               span{
                    float: left;
                    display: inline;
                    color: #666;
                    line-height: 22px;
                    font-size: 14px;
               }
                 a{   
                     font-size: 14px;
                     color:#FF1574;
                     float:right;
                     line-height: 22px;
                }
            } 
            
            .xz-right-denglu{
                margin-top:15px;
                input{
                    width: 347px;
                    height: 43px;
                    color: #fff;
                    font-size: 16px;
                    background: #e73a77;
                    border-radius: 4px;
                    text-align: center;
                    cursor: pointer;
                    font-family: "microsoft yahei";
                    outline:none;
                    border: none;
            }
            }  
            .xz-right-p{
                 width:350px;
                 height:30px;
                 margin-bottom:6px;
                 line-height: 30px;
                 text-align: left;
                 color: #666;
                 font-size:14px;      
             }
            .xz-login-right-bottom{
                width:350px;
                height:40px;
               .xz-right-logo{
                   float: left;
                   height:40px;
                   width:40px;
                   margin-right:20px;
                   background:url(../img/denglubg.png) -40px 0 no-repeat;
               }
               .xz-right-logo:hover{
                   background-position-y: -40px;
               }
                .xz-right-logo1{
                   float: left;
                   height:40px;
                   width:40px;
                   margin-right:20px;
                   background:url(../img/denglubg.png) -0px -120px no-repeat;
               }
                .xz-right-logo1:hover{
                   background-position-x: -48px;
                } 
            } 
         } 
      }
}
#xz-login-bottom{
    width:100%;
    height:19px;
    margin-top:10px;
    
    #xz-login-warp{
     padding:10px 0;
    width: 980px;
    margin: 0 auto;
    text-align: center;
    border-top: #E1E1E1 1px solid;
    background:url(../img/xz-login-bottom.jpg);
    }
    
}
